<?php
require_once("config.php");

class DBKonexioa{
	public $konexioa;
	private $settings;
	
	function DBKonexioa(){
		$this->settings = new Config();
			
	}

	function konektatu() {
		if(!($kon=mysql_connect($this->settings->host, $this->settings->user,$this->settings->pwd))){
			die("Errorea. Ezin da datubasera konektatu.");
			return false;
		}
		if (!mysql_select_db($this->settings->izena,$kon)){
			die("Errorea datubasea aukeratzean.".mysql_error());
			return false;
		}
		$this->konexioa=$kon;
		return true;
	}

    function konexioaItxi(){
        mysql_close($this->konexioa);
    }
}

	function execSql($kontsulta){
		$emaitza=array();
		try {
			$result=mysql_query($kontsulta);
			while($row=mysql_fetch_assoc($result)){
				array_push($emaitza, $row);
			}
			return $emaitza;
		} catch (Exception $e) {
			die("No se ha podido ejecutar la consulta");
		}
	}
	
	function simpleSQL($kontsulta){
		$emaitza=false;
		try {
		$emaitza=mysql_query($kontsulta);
		}catch (exception $e){
			die("No se ha podido ejecutar la consulta");
		}
		return $emaitza;
	}
	function getKonexioa(){
		return $this->konexioa;
	}
?>